home *** CD-ROM | disk | FTP | other *** search
/ The Arsenal Files 6 / The Arsenal Files 6 (Arsenal Computer).ISO / os2bbs / os2isca8.zip / README.OS2 < prev   
Text File  |  1996-01-12  |  26KB  |  467 lines

  1. ==> Eigth release, 1/12/95 - eblade@ccm.tdsnet.com
  2. ==> PanaSonic
  3.  
  4. * THIS RELEASE REQUIRES THE LATEST EMX RUNTIME DLL FILES!  If you have not
  5. updated your EMX dll's recently, go forth and get:
  6.   ftp://hobbes.nmsu.edu/os2/unix/emx09b/emxrt.zip
  7.  
  8. * 1/11/95: Client config->Local options now contains a way to set the size
  9.            of the backscroll buffer.  It's set in number of lines that it 
  10.            will contain (maximum).  Set it low to save ram, high if you don't
  11.            mind chewing up your ram.  Default is 10,000 which is sufficient
  12.            enough to last all of my sessions.  You can't set it lower than one
  13.            screen length (25).  The problem with having a lot of "null" lines
  14.            has been mostly fixed.  Let me know what problems you encounter
  15.            particularly involving the backscroll.
  16. * 1/11/95: Several, Several bugs fixed in the scrollback.  I think we're ready
  17.            for another release.  Color Scheming is still quite hosed.  Use at
  18.            own discretion. :-)
  19. * 12/26/95: New compilation options drop the OS/2 executable size to only 65k
  20. * 12/6/95: Old option "Send PING on empty X?" (removed last release) has been 
  21.            re-added, except it's now called "Send ABORT on empty X?" .. if 
  22.            you send a null X message, it will automatically abort instead of 
  23.            PING.  Don't know why you'd want it, but there it is.
  24. * 12/6/95: Backscroll buffer size is currently hardcoded at 10,000 "lines".  
  25.            There are currently many places where a "line" is a null character, 
  26.            which is why you might notice the counter move when you move 
  27.            around, but the number of lines show won't necessarily be the 
  28.            correct set.  Same thing happens on lines that go over 80 
  29.            characters.  *sigh*
  30. * 12/6/95: Pressing Page Up will start the backscroll viewer.  Page Up, Home, 
  31.            End, Page Down, Up and Down arrows are the keys that work here.  
  32.            Press ESCape to get out of the backscroll viewer.  There are 
  33.            currently lots of bugs here - beware.
  34. * 12/6/95: Ctrl-E shows some debug information.  Nothing you really need to 
  35.            know, but stuff that occasionally helps me figure out just what the 
  36.            Hell is going on in the Client's head.
  37. * 12/6/95: Made a major internal change to how Ctrl-N and Ctrl-R report/reply
  38.            the "last" person to X you: now, it really _is_ the last person
  39.            to send you an X message.  Previously, it was the last _new_
  40.            person on the last 20 list.  Minor design flaw, now fixed.
  41.            (this means, Ctrl-R is reliable now :-) )
  42. * 12/6/95: pressing an "extended" key will report it's key scan code.. 
  43. * 12/6/95: The beginning of the addition of the backscroll buffer has made
  44.            prompt restoration after a Ctrl-F usage a lot easier to 
  45.            make more accurate. :)
  46.  
  47. [] Seventh Release, December 1st, 1995.
  48. [] Eric Blade (eblade@ccm.tdsnet.com)
  49. [] (for those who don't know, I am PanaSonic on ISCA.  Feel free to contact
  50. []  me)
  51.  
  52.     This is a minor release.  Basically, a maintenance release.  I've been
  53. poking around and cleaning up some stray pieces of code here and there.  I 
  54. haven't noticed any significant speed or size changes, but I'll assume that
  55. "every little bit helps". :-)  One new feature, one major bug fix.  Yes, I 
  56. _know_ that the color scheming does not quite work properly.  I will probably
  57. be getting to that this weekend.  We'll see what comes up.
  58.  
  59. * Ctrl-R now replies to the last person to send you an X message.
  60. * Removed "site" entry from .bbsrc (never was used) and the "send PING on 
  61.   empty X message" option (now invalidated by changes in the BBS code)
  62. * I think I fixed the problem with SYS1808.  If you had it, you know that this
  63.   is a good thing.  If you never had it, it's meaningless to you. :-)
  64.  
  65. ! Sixth Release, October 31st, 1995.
  66. ! Eric Blade (eblade@ccm.tdsnet.com - this address is STAYING.)
  67. ! Please report bugs to the above address, or in ISCA Mail>.
  68. !
  69. ! HAPPY HALLOWEEN!
  70. !
  71.  
  72. * I'm going to release this one, as it is.  The color scheming will bug you
  73.   out if you scheme either (a) Magenta or (b) Cyan to some other colors.  
  74.   Color scheming options are in Client config->Color scheme.  Bug reports in 
  75.   color scheming will be ignored.  The reason I'm releasing this is that all 
  76.   the other new features seem to be stable, and people are bugging me for it! 
  77.   :-)
  78. * Line buffering for the prompt updating after Ctrl-F exit is a little
  79.   bit more selective now, it will in most cases, only buffer the last
  80.   line received from the bbs.
  81. * Fixed a bug I accidently introduced during this release's testing that 
  82.   caused beeps to not happen
  83. * Client no longer crashes if you have done the following during your session:
  84.   (a) Added one or more friends, then
  85.   (b) Deleted the last one on the list.
  86. * Now reprints what appears to be a semi random amount of characters that
  87.   you received before entering CTRL-F to enter the friends list.  I don't
  88.   think there's any better way to do this, though, until I get a complete
  89.   buffering system done.  At least you get some sort of a prompt back when
  90.   done mucking with your friends list. :)
  91. * Finally fixed the release, adding a much easier (code-wise) way for me
  92.   to continue getting it right.  (that's release _number_)
  93. * Finally fixed the bug (actually, kludged it, but it works now, so who cares?)
  94.   that caused passwords to not get *****'d out when entered manually.
  95. * Color scheming seems to work for the entire text of messages now.
  96.   It no longer schemes only the first page of the message.
  97. * Preliminary color scheming code - you can set colors to be interpreted
  98.   and used for the BBS's default colors: Normal (Green), Highlight (Yellow),
  99.   Highlight 2 (Magenta), and Highlight 3 (Cyan).  You can set these to
  100.   any of the existing 8 colors except for Black.  There are still some bugs
  101.   in the scheming process, though.
  102. * If compiled under Linux, editor defaults to "vi" and shell defaults to
  103.   "/bin/sh" instead of os/2's "epm" and "start /f"
  104. * "Client config" option now appears at the front of the main BBS 
  105.   configuration menu (the 'C' command).  (this is the easiest place to put it)
  106. * changed the format of this file, as you can probably tell. :-)
  107. * Removed parsing of the Change Config list, as it wasn't really doing a whole
  108.   lot, and it was taking up a whole buncha CPU time to do little.
  109. ______________________________________________________________________________
  110. |------=*> FIFTH RELEASE - 16Sep95 - Eric Blade - eblade@netcom.com <*=------|
  111. |----=*>                    magician@servint.com                     <*=-----|
  112. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  113.  
  114.  * Sep 04, 1995:  *  Fixed all the dates in this file to be 1995 instead
  115.                      of 1994.
  116.                   *  TAB name completion should be slightly faster now.
  117.                   *  Now saves BBSRC when exiting friends editing.
  118.                   *  Fixed bug that kept it from keeping track of
  119.                      multi-word names in last X buffer.
  120.                   *  TAB name completion will now work with if you haven't
  121.                      entered any characters on the line - it will use either
  122.                      the first name on your last X list or your friends list.
  123.  
  124.  * Aug 30, 1995:  *  Fixed color problem in edit menu
  125.                   *  Fixed absolutely serious bugs in Macro configuration,
  126.                      which was only minorly noticeable to people in ANSI mode.
  127.                      (the macro config wouldn't be in ANSI)  People who weren't
  128.                      in ANSI mode found that when they went into Macro config,
  129.                      their client config menu was totally trashed. :)
  130.                   *  Seriously considering giving this client a name besides
  131.                      "the OS/2 client" now that I have managed to make it run
  132.                      under Linux.  Any ideas?  BTW, we still need an ICON for
  133.                      the OS/2 executeable. :)
  134.                   *  Noticed that oddly enough, the Friends List does pause
  135.                      at the end of a screenful under Linux, but not OS/2.
  136.                   *  Fixed capturing under Linux to not capture carriage
  137.                      returns. (Linux EOL = Linefeed, OS/2's is apparently
  138.                      LF + CR)
  139.                   *  Fixed a lot of the "roll my own" functions that
  140.                      Serendipity wrote to be disabled under both Linux and
  141.                      OS/2, since the libraries contain them by default.
  142.  
  143.  * Aug 28, 1995:  *  Added "send PING on empty X message" to client config->
  144.                      other options.  When enabled, sending a blank X message to
  145.                      a user is effectively the same as sending a PING message.
  146.                      For those who don't know what this is, the BBS will then
  147.                      tell you if that user is BUSY or not.
  148.  
  149.  * Aug 19, 1995:  *  Fixed bug that would crash client if you tried to delete
  150.                      the first person on your friends list.
  151.  
  152.  * Aug 17, 1995:  *  Fixed bug where if you hit ctrl-f before ever using the
  153.                      client config functions, it would always be nobold.  It
  154.                      should now properly identify your bold setting.
  155.  
  156. *> Fourth Release - Friday August 4th, 1995 - Eric Blade - eblade@netcom.com
  157. *> Do not use any of my other mailing addresses, nearly all of them are gone
  158. *> now.
  159. *> WARNINGS: (1) You should (must?) be using the latest fix for the EMX
  160. *>           runtime modules to run this executeable.  The current is
  161. *>           available as: ftp://hobbes.nmsu.edu/os2/unix/emx09a/emxfix06.zip
  162. *>           (2) BACKUP YOUR .BBSRC AND .BBSFRIENDS!  .BBSFRIENDS HAS BEEN
  163. *>           TOTALLY CHANGED!!! (see below for details)  USING OLD FORMAT
  164. *>           BBSFRIENDS FILES WILL HAVE UNPREDICTABLE RESULTS!
  165.  
  166.   --> Current Best Installation Instructions:
  167.    Make a directory to hold the client, preferably on an HPFS partition.
  168.    put SET HOME=x:\dir\you\put\the\client\in into your config.sys
  169.    (ie, SET HOME=d:\isca)
  170.    Reboot.
  171.    Enjoy.
  172.  
  173.   --> If you have no HPFS partition:
  174.    Do the above, but add to the config.sys, the following lines:
  175.    SET HOME=x:\dir\you\put\the\client\in
  176.    SET BBSTMP=x:\dir\you\put\the\client\in\BBS.TMP
  177.    SET BBSRC=x:\dir\...\BBS.RC
  178.    SET BBSFRIENDS=x:\dir\...\FRIENDS.BBS
  179.  
  180.  * Aug 04, 1995: * It looks as if all the friends list options in the
  181.                    client configuration menu are working properly.
  182.  
  183.                  * All things having to do with the friends list are now
  184.                    working properly - including tab completion.
  185.  
  186.                  * Removed a huge number of variables that are no longer used
  187.                    due to the friends list rewrite.  This should make things
  188.                    slightly smaller (i hope) and zippier. :-)
  189.  
  190.  * Aug 03, 1995: * Began a complete rewrite of the friends code.  WARNING:
  191.                    If you use SET BBSFRIENDS=file to set your BBS friends
  192.                    file, BAD THINGS WILL HAPPEN IF YOU ATTEMPT TO USE
  193.                    AN OLD FORMAT .BBSFRIENDS!  If you simply use the HOME
  194.                    variable, nothing bad will happen, since the new bbs
  195.                    friends info is held in %HOME%/.newfriends. (filename
  196.                    change)  NOTE: A conversion program for the old
  197.                    .bbsfriends may or may not be available by the time you
  198.                    read this.  Repeat: DO NOT USE AN OLD FORMAT
  199.                    .BBSFRIENDS!
  200.  
  201.  * Aug 02, 1995: * Found the uses of the "emxbind -s" command.  Executeable
  202.                       size is now much smaller. :-)
  203.  
  204.                  * More general speed increases, particularly in the client
  205.                    config functions.
  206.  
  207.                  * CTRL-F at any point in time should take you to editing
  208.                    your friends list.  Unfortunatly, I can't come up with
  209.                    a way to get the BBS to reprint your current prompt
  210.                    when you are done.  Oh well.
  211.  
  212.                  * Removed usage in other spots of the client, of the old
  213.                    variables that were set by the config options i removed.
  214.                    (temporary bold/nonbold status, etc)
  215.  
  216.                  * Fixed a bug i accidently put in that caused all of the
  217.                    command line options to act as the "config" option.
  218.  
  219.                  * Rewrote a large portion of the ANSI handling, giving an
  220.                    apparent slight speed increase, small (300 byte) exe
  221.                    size decrease, and a huge (5k) source code size decrease
  222.  
  223.  * July 30, 1995: * Removed several functions that were not serving any
  224.                     purpose whatsoever, in OS/2.  Also compiled with 486
  225.                     optimizations.
  226.  
  227.  * July 14, 1995: * More changes to the configuration menu code.  Should be
  228.                       even faster, now that it only determines your BOLD ansi
  229.                       setting ONCE, rather than every time it changes color.
  230.                   * Now recreates the ANSI menu every time the BOLD setting
  231.                     is changed.  Not that I expect this to change often, but
  232.                     it WAS a bug.  (not that any of you saw it, since i
  233.                     realised it before i released again :-) )
  234.  
  235.  * July 13, 1995: * Client now keeps track of the last 20 people to send you
  236.                       an X message, and will also do tab name-completion with
  237.                       that listing.  (This is currently buggy - it won't
  238.                       correctly keep track of names with spaces in them)
  239.  
  240.  * July 12, 1995: * Rewrote a large portion of the configuration menu routine.
  241.                     Client configuration should be nice and zippy, since it no
  242.                     longer recreates the entire config menu every time you
  243.                     enter the client config.
  244.                   * Rewrote the message printed at startup
  245.                   * It should now be possible to buffer a TAB (name
  246.                     completion), so you fast typists can just fly and use the
  247.                     new completion ability.
  248.                   * Pressing Ctrl-N will reveal the name of the last person
  249.                     to send you an X-message.  (this was not taken from the
  250.                     IO ERROR client, I did it on my lonesome. :) )
  251.  
  252.  * July 07, 1995: * At all prompts for a name, you can enter a partial name,
  253.                     press TAB (ctrl-I), and it will be automatically completed
  254.                     with a name from your friends list that has the first
  255.                     matching characters.  (If no matches are found, the client
  256.                     will just plain beep a warning)
  257.  
  258. ______________________________________________________________________________
  259. |------=*> THIRD RELEASE - 14Jun95 - Eric Blade - eblade@netcom.com <*=------|
  260. |----=*>eblade@sojourn.com, eblade@arbornet.org, magician@servint.com<*=-----|
  261. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  262.  Warning: Make a backup of your .BBSRC and .BBSFRIENDS before installing this
  263.           version, if you are upgrading from a previous release.
  264.  
  265.  * June 8-14   : * All of the command line options that only had an effect if
  266.                    your configuration was a certain way or not have been
  267.                    removed.  main.c has experienced a major rewrite. config.c
  268.                    has been greatly cleaned up, however, to fix a bug that was
  269.                    introduced in it, i had to split the friends/enemies editing
  270.                    code into two seperate functions.  I imagine they will be
  271.                    merged back together soon.
  272.                  * The client now appears to recognize correctly, exactly
  273.                    when there are no people on your friends list online, and
  274.                    actually reports it now.
  275.                  * telnet.c: macro editing now captures.
  276.                  * capture file will no longer capture nulls, resulting in
  277.                    <null> being printed in the capture file.
  278.                  * literally EVERYTHING should capture except things before
  279.                    login, and Autologin configuration.  If you find something
  280.                    that doesn't capture, PLEASE let me know.
  281.                  * The original friends list has returned!
  282.                    See Client config->Other options.  In the Original friends
  283.                    mode, you can do all the normal friends list operations,
  284.                    except that <A>dd friend will not prompt you for an info
  285.                    line.  (It is assumed to be "(None)").  You may toggle
  286.                    between the two modes at will, and everything should still
  287.                    work as normal. :-)
  288.  
  289.  * June 7, 1995: Now begins the massive rewrite/cleanup of code.  Many things
  290.                       will not be logged here, because they are far too
  291.                       numerous changes, that most people could care less about.
  292.  
  293.  * June 7, 1995: Fixed a bug that caused problems with adding to the Friends
  294.                       list.  I must have introduced these Friendslist bugs
  295.                       SOMEHOW, on my own, since I have NEVER seen/heard of
  296.                       these sort of problems with the other clients.
  297.  
  298.  * June 6, 1995: Fixed a bug that would cause severe (apparent) damage to your
  299.                       .bbsfriends file.  The damage was actually not saved -
  300.                       it was just a bug in the functions that handled listing /
  301.                       editing of the friends list. (I think) If ANYONE has ANY
  302.                       problems with a corrupted Friends list, PLEASE CONTACT ME
  303.  
  304.  * June 6, 1995: If no one is in your friends list, and you hit ctrl-w, and
  305.                       would normally receive an "(old)" list, it will now print
  306.                       a message saying that no one is on that's in your friends
  307.                       list.  (this will be extended to include (NEW) lists too)
  308.  
  309.  * June 1, 1995: Fixed a minor problem that no one actually noticed (surprise)
  310.                    with the Client not being able to get the names of people
  311.                    (for X messages, Friends Add, or whatever) who's ISCA names
  312.                    reached the maximum character length (19, I believe).
  313.                    Thanks to Alexander The Great for making me notice this one.
  314.                    :-)
  315.  
  316.  * May 30, 1995: Added a workaround to solve problems with "E.EXE" (the OS/2
  317.                     system editor) failing with a "Sharing Violation" error if
  318.                     someone attempted to use it as an editor for the client.
  319.  
  320. +----------------------------------------------------------+
  321. |SECOND RELEASE - 29May95 - Eric Blade - eblade@netcom.com |
  322. |-------------------------------------- eblade@sojourn.com |
  323. +----------------------------------------------------------+
  324.  
  325. Installation instructions are in the section of the file dealing with the First
  326. Release of the OS/2 client.  I have added a "to-do" or "wishlist" to the end
  327. of this file.
  328.  
  329.  --> Note:  Both of my releases of the client seem to have a peculiar bug in
  330.              them - sometimes after logging out, right after posting a message,
  331.              the next time you login, the message you posted last will still be
  332.              in your BBSTMP file.  I'm sure there's a simple workaround (make
  333.              sure that the BBSTMP file is clear when loading the client is the
  334.              obvious solution, IMHO), however I would like to find the source
  335.              of this slightly annoying bug.  It has no effect on what's going
  336.              on, just tell it to clear the temp file when you enter a msg next.
  337.              If you are able to reproduce this bug repeatedly, PLEASE let me
  338.              know the conditions under which this happens. -- May 29, 1995
  339.  
  340.  * May 24, 1995: Second version of ANSI filter (first version worked) - this
  341.    one I worked for a very long time trying to debug, and make it work.  This
  342.    one had best work. :-)  Also fixed a bug that allowed the client to close
  343.    the capture file before the file was done being written to, causing some
  344.    data loss.
  345.  
  346.  * May 23, 1995: First version of ANSI filter - it should filter any ANSI out
  347.    that the BBS itself sends, but most likely won't filter anything that is
  348.    internal to the client itself.
  349.  
  350.  * You may now specify a macro beginning with the word "shell", and the
  351.     command specified after the word "shell" will be executed when you enter
  352.     that macro key.
  353.  
  354.  * You may now specify a file for the capture to be placed into.  You can do
  355.     this by going into the client configuration (C, C) and pressing "L" for
  356.     local configuration.  If you are currently capturing as you change the file
  357.     name, the original file will be closed, and the new file will be opened.
  358.  
  359.  * Capturing to file has been totally re-written.  Now, nearly everything you
  360.    see on the BBS will be captured when you have capture mode turned on.
  361.    Output from Friends list, Who, everything.
  362.  
  363. --------------------------------------------------
  364.     ISCA BBS CLIENT FOR OS/2, FIRST RELEASE
  365. --------------------------------------------------
  366.  
  367. Specific OS/2 code by Eric Blade, aka PanaSonic, (c) 1995.
  368.  
  369. Installation instructions are below.  Along with a lot of other crap.
  370.  
  371. There are no major differences between this client, and the client
  372. produced by Ayourk and Isoroku.  In fact, it is based off the last
  373. source that I received from Ayourk.
  374.  
  375. This is a text-based OS/2 application.  It requires TCP/IP for OS/2 version
  376. 2.0 (or later), or the OS/2 Warp Internet Access Kit.  If you can telnet from
  377. your machine, you should be able to use this software.
  378.  
  379. According to the original client author, this client falls under the GNU
  380. General Public License.
  381.  
  382. However, in the source I have received, there has been NO INDICATION
  383. WHATSOEVER within the packages, that this client or source code does in fact
  384. fall under the GNU General Public License.  Since I have received nothing
  385. along those lines (either from the original package, or any of it's
  386. derivitives), I can only assume that Serendipity (the original author's ISCA
  387. name) is dead wrong.  I have absolutely no desire to go through a legal battle
  388. at this point, over such a foolish thing, but since I received this package
  389. with NO INDICATION that it does in fact fall under the GPL, I am not including
  390. copies of the GPL with it.  If you wish to read it, download any other program
  391. in the world that is 100% for sure under the GPL (such as any software
  392. distributed by the Free Software Foundation), or make an FTP trip over
  393. to prep.ai.mit.edu.
  394.  
  395. If you truly desire source code to this program, you may reach me at
  396. eblade@netcom.com, and I will arrange for you to get it.  I ask that if you
  397. make any modifications to the source code, that you use something along the
  398. lines of the GNU DIFF program, and email me the results, so that I may
  399. incorporate those differences into my own source code, and distribute it.
  400.  
  401. If you wish to reach me for any other purpose (bugs, suggestions, comments,
  402. etc), please also email the above address.
  403.  
  404. --------------------------------------------------------------------------
  405.  
  406. Installation:
  407.  
  408.   Pretty much, pick a place to put the executable, and drop it there.
  409.   Run it when you want to connect to the ISCA BBS.
  410.  
  411.   You may have to SET BBSRC=<path to a bbsrc file>, and
  412. SET BBSFRIENDS=<path to a friends file>, or else the client may complain about
  413. being unable to figure out where to put those files.  Set them to any
  414. filename you would like, although you would probably prefer something that
  415. won't get accidently deleted.  BBSRC holds general client configuration, and
  416. BBSFRIENDS holds your friends list.
  417.   If you have a HOME environment variable set, then ".bbsrc" and ".bbsfriends"
  418. will be placed in that directory.
  419.   Another one that may have to be set is BBSTMP, which is a temporary file used
  420. by the client to hold things such as message text, etc, and doesn't have to
  421. point anywhere special.
  422.  
  423. --------------------------------------------------------------------------
  424.  
  425. Miscellaneous Stuff:
  426.  
  427.   If you have a variable set for EDITOR, that variable will be used as your
  428. editor, from the <E>dit message function in the BBS's editor.
  429.  
  430.   To access the client configuration, once on the BBS, type <C>, then hit
  431. <C> again.  That will bring up the client configuration.
  432.  
  433.   Due to some specific strange things in OS/2, you should most likely leave
  434. your SHELL set to "start /f", which tells the program to bring up a new shell
  435. in the foreground, when you use the Shell macro key. (normally <Ctrl-B> <!>)
  436.  
  437.    OS/2 does NOT support the Suspend operation (<Ctrl-B> <Ctrl-Z>) that most
  438. Unixes do support.  An attempt to suspend will generate an error message.
  439.  
  440.    When you start the client, most likely there will be a pair of warning
  441. messages, about setting access to the bbsrc and the bbstmp files.  Ignore them.
  442.  (this is fixed in second release - if there are any warning messages or error
  443. messages, PLEASE email me, eblade@netcom.com)
  444.  
  445.  
  446. ---------------------------------------------------------------------------
  447.  
  448. Eric Blade
  449. eblade@netcom.com
  450. 21Apr95
  451.  
  452. Notes on the source code, if you have it:
  453.  
  454. If you change the unix.c file (which contains most of the OS/2 specific code), you have
  455. to compile it by hand, because I can't figure out how to make this damned makefile
  456. (as written by Serendipity) to update unix.c without updating the entire source tree.
  457.  
  458. To make the program, you need EMX 0.9a FIX 03 or later, and GNU Make.
  459. CD to the source dir, and type "gmake os2".  (assuming your GNU make is called gmake)
  460.  
  461. -------------------------
  462.  THNGS I'D LIKE TO SEE (heh)
  463. -------------------------
  464.  
  465.   SERIOUS CLEANUP OF ALL SOURCE CODE - THIS WILL HAPPEN NEXT.
  466.  
  467.